package com.verisette.ncos.persistence.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;

/**
 * {Description here}
 *
 * @author Thippawan Muangchu (Tip)
 * @since Mar 31, 2010 4:59:56 PM
 * @version 1.0.0
 * @see 
 */
@Entity
@IdClass(CustomMasterObjectId.class)
public class CustomMasterObject implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	@Id
	@Column(name="OBJ_ID")
	private String objId;
	
	@Id
	@Column(name="OAG_ID")
	private Integer oagId;
	
	@Column(name="OBJ_NAME")
	private String objName;
	
	@Column(name="OAG_ENABLE")
	private String oagEnable;
	
	@Column(name="USG_ID")
	private String usgId;

	
	public String getObjId() {
		return objId;
	}
	public void setObjId(String objId) {
		this.objId = objId;
	}
	public Integer getOagId() {
		return oagId;
	}
	public void setOagId(Integer oagId) {
		this.oagId = oagId;
	}
	public String getObjName() {
		return objName;
	}
	public void setObjName(String objName) {
		this.objName = objName;
	}
	public String getOagEnable() {
		return oagEnable;
	}
	public void setOagEnable(String oagEnable) {
		this.oagEnable = oagEnable;
	}
	public String getUsgId() {
		return usgId;
	}
	public void setUsgId(String usgId) {
		this.usgId = usgId;
	}

}
